Kenya Parliament approves finance bill